screen recording - French English Dictionary